17 research outputs found

    Automated application-specific optimisation of interconnects in multi-core systems

    Get PDF
    In embedded computer systems there are often tasks, implemented as stand-alone devices, that are both application-specific and compute intensive. A recurring problem in this area is to design these application-specific embedded systems as close to the power and efficiency envelope as possible. Work has been done on optimizing singlecore systems and memory organisation, but current methods for achieving system design goals are proving limited as the system capabilities and system size increase in the multi- and many-core era. To address this problem, this thesis investigates machine learning approaches to managing the design space presented in the interconnect design of embedded multi-core systems. The design space presented is large due to the system scale and level of interconnectivity, and also feature inter-dependant parameters, further complicating analysis. The results presented in this thesis demonstrate that machine learning approaches, particularly wkNN and random forest, work well in handling the complexity of the design space. The benefits of this approach are in automation, saving time and effort in the system design phase as well as energy and execution time in the finished system

    High-sensitivity free space optical communications using low size, weight and power hardware

    Get PDF
    Free space optical communication systems with extremely high detector sensitivities are attractive for various applications with low size, weight and power requirements. For these practical systems, integrated hardware elements with small form factor are needed. Here, we demonstrate a communication link using a CMOS integrated micro-LED and array of single-photon avalanche diodes. These integrated systems provide a data rate of 100 Mb/s at a sensitivity of -55.2 dBm, corresponding to 7.5 detected photons per bit

    Design, fabrication and application of GaN-based micro-LED arrays with individual addressing by n-electrodes

    Get PDF
    We demonstrate the development, performance and application of a GaN-based micro-light emitting diode (μLED) array sharing a common p-electrode (anode), and with individually addressable nelectrodes (cathodes). Compared to conventional GaN-based LED arrays, this array design employs a reversed structure of common and individual electrodes, which makes it innovative and compatible with n-type metal-oxide-semiconductor (NMOS) transistor-based drivers for faster modulation. Excellent performance characteristics are illustrated by an example array emitting at 450 nm. At a current density of 17.7 kA/cm2 in direct-current operation, the optical power and small signal electrical-to-optical modulation bandwidth of a single LED element with 24 μm diameter are over 2.0 mW and 440 MHz, respectively. The optimized fabrication process also ensures a high yield of working μLED elements per array, and excellent element-to-element uniformity of electrical/optical characteristics. Results on visible light communication are presented as an application of an array integrated with an NMOS driver. Data transmission at several hundred Mbps without bit error is achieved for single and multiple-μLED-element operations, under an on-off-keying modulation scheme. Transmission of stepped sawtooth waveforms is also demonstrated to confirm that the μLED elements can transmit discrete multi-level signals
    corecore